ANN queries: covering Voronoi diagram with hyperboxes
نویسندگان
چکیده
Given a set S of n points in d-dimensional Euclidean metric space X and a small positive real number ǫ, we present an algorithm to preprocess S and answer queries that require finding a set S′ ⊆ S of ǫ-approximate nearest neighbors (ANNs) to a given query point q ∈ X . The following are the characteristics of points belonging to set S′: ∀s ∈ S′, ∃ a point p ∈ X such that |pq| ≤ ǫ and the nearest neighbor of p is s, and ∃ a s′ ∈ S′ such that s′ is a nearest neighbor of q. During the preprocessing phase, from the Voronoi diagram of S we construct a set of box trees of size O(4 V δ ( ǫ )d−1) which facilitate in querying ANNs of any input query point in O( 1 d lg V δ + ( ǫ )d−1) time. Here δ equals to ( ǫ 2 √ d ), and V is the volume of a large bounding box that contains all the points of set S. The average case cardinality of S′ is shown to rely on S and ǫ.
منابع مشابه
AVR-Tree: Speeding Up the NN and ANN Queries on Location Data
In the paper, we study the problems of nearest neighbor queries (NN) and all nearest neighbor queries (ANN) on location data, which have a wide range of applications such as Geographic Information System (GIS) and Location based Service (LBS). We propose a new structure, termed AVR-Tree, based on the R-tree and Voronoi diagram techniques. Compared with the existing indexing techniques used for ...
متن کاملComputing the Implicit Voronoi Diagram in Triple Precision
In a paper that considered arithmetic precision as a limited resource in the design and analysis of algorithms, Liotta, Preparata and Tamassia defined an “implicit Voronoi diagram” supporting logarithmictime proximity queries using predicates of twice the precision of the input and query coordinates. They reported, however, that computing this diagram uses five times the input precision. We def...
متن کامل(Approximate) Conic Nearest Neighbors and the induced Voronoi Diagram
For a given point set in Euclidean space we consider the problem of finding (approximate) nearest neighbors of a query point but restricting only to points that lie within a fixed cone with apex at the query point. Apart from being a rather natural question to ask, solutions to this problem have applications in surface reconstruction and dimension detection. We investigate the structure of the ...
متن کاملSkyline Diagram: Finding the Voronoi Counterpart for Skyline Queries
Skyline queries are important in many application domains. In this paper, we propose a novel structure Skyline Diagram, which given a set of points, partitions the plane into a set of regions, referred to as skyline polyominos. All query points in the same skyline polyomino have the same skyline query results. Similar to kth-order Voronoi diagram commonly used to facilitate k nearest neighbor (...
متن کاملApproximations of 3D generalized Voronoi diagrams
We introduce a new approach to approximate generalized 3D Voronoi diagrams for different site shapes (points, spheres, segments, lines, polyhedra, etc) and different distance functions (Euclidean metrics, convex distance functions, etc). The approach is based on an octree data structure denoted Voronoi-Octree (VO) that encodes the information required to generate a polyhedral approximation of t...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- CoRR
دوره abs/1111.5893 شماره
صفحات -
تاریخ انتشار 2011